double trestle - German English Dictionary